Emacs ����ָ��.���鿴��Ȩ������������ĩβ��

��ע�⣺λ�ڡ���֮�����������ע�����籾�У���ͬ����

Emacs ��������ͨ������ CONTROL ������ʱ���� CTRL �� CTL ����ʾ����
META ������ʱ���� EDIT �� ALT ����ʾ����Ϊ�˱���ÿ�ζ�Ҫд��ȫ��������
Լ��ʹ��������д��

 C-<chr>  ��ʾ�������ַ� <chr> ʱ��ס CONTROL ����
          ��� C-f �ͱ�ʾ����ס CONTROL �������� f��

 M-<chr>  ��ʾ�������ַ� <chr> ʱ��ס META���� EDIT �� ALT������
          �����ļ�����û�� META ��EDIT �� ALT ��������������Ҳ��Ч��
          �Ȱ�һ�� ESC ��Ȼ��ſ��������� <chr>�������� <ESC> ����ʾ
          ESC ����

��Ҫ��ʾ��Ҫ�˳� Emacs������ C-x C-c��������������ϼ�������������߶�
�еġ�>>������������ʾ�㳢�Լ���������磺
<<Blank lines inserted around following line by help-with-tutorial>>
[��ҳ������������һЩ�հ��ǳ��ڽ�ѧĿ�ģ�����������Ķ�]
>> �������� C-v ���鿴��һ�����֣��ƶ�����һ����
   ������ţ��������ַ� v ��ͬʱע��Ҫ��ס CONTROL ����
   �����ڿ�ʼ��ÿ���굱ǰһ���㶼��Ҫ������һ�Ρ�

ֵ��ע����ǣ��������һ��������һ��ʱ���м�������е��ظ�����������Ϊ
��ά�ֹ����������ԣ�������˳�����������Ķ���

�ñ༭�������ŵ�һ���¾���ѧ�����������ƶ������Ѿ�֪���� C-v ����������
��һ����Ҫ�����ƣ����� M-v ��Ҳ���ǰ�ס META ����Ȼ������v�������û��
META��EDIT �� ALT ����ô���Ȱ� <ESC> �ٰ� v����

>>  ���� M-v��Ȼ�������� C-v�������޼��Ρ�


* С�ᣨSUMMARY��
-----------------

���������ڷ�ҳ���ʱ�൱���ã�

        C-v     ��ǰ�ƶ�һ��
        M-v     ����ƶ�һ��
        C-l     �ػ���Ļ���������������������Ļ������
                ��ע���� CONTROL-L������ CONTROL-1��

>> �ҵ���꣬�����丽�������֣�Ȼ������ C-l��
   ���ҹ���������ᷢ���丽�������ֲ�û�б仯��

�����ļ������� PageUp �� PageDn��Ҳ��������������������������ʹ��
C-v �� M-v ��Ч��Ҫ����һЩ��


* �����Ĺ����ƣ�BASIC CURSOR CONTROL��
----------------------------------------

�������ƶ������ã���������������о�ȷ��λ�أ�

�м��ַ�ʽ����ѡ���÷������Ȼ���ԣ���������Ч�ʵķ����Ǳ���˫��λ��
����������Ȼ��ʹ�� C-p �� C-b �� C-f �� C-n ���ĸ�������ǵĹ��ܺͷ�
�����һ���ģ�����ͼ��ʾ��

                             ��һ�� C-p
                                  :
                                  :
            ������ C-b .... Ŀǰ���λ�� .... ������ C-f
                                  :
                                  :
                             ��һ�� C-n

>> �� C-n �� C-p ������Ƶ���ͼ�����롣
   �� C-l������ͼ�ᱻ��ʾ����Ļ�����롣

��P N B F���ĸ���ĸ�ֱ�������ĸ��ʣ������ĸ��ʼ�����Щ��ϼ�������ף�
P ���� previous����һ�У���N ���� next����һ�У���B ���� backward����
�ˣ����� F ����� forward��ǰ��������Щ��ϼ����������Ӱ���롣

>> ������ C-n �ѹ������Ų�����

>> �� C-f �ѹ���ƶ�����һ�У�Ȼ������ C-p ����Ų��
   ע��۲쵱�����һ�е�����ʱ C-p �������Ϊ��

ÿ�����ֶ���һ�������з��������������з��������������ֿ������ļ������
һ��ҲӦ��Ҳ��һ�����з������� Emacs ����ǿ��Ҫ����һ�㣩��

>> ��һ�е���ͷ���� C-b��
   ���Ӧ�û��ƶ���ǰһ�е���β����Ϊ����ڻ��˹�����Խ���˻��з���

ͬ�� C-f Ҳ������ C-b һ��Խ�����з���

>> �������� C-b������һ�¹����ƶ���
   Ȼ�󰴼��� C-f �ص����е���β��
   �ٰ�һ�� C-f�������ƶ�����һ�С�

�����ƶ���괩Խ��Ļ�����±߽�ʱ���ڱ߽�������ֻ��ƶ�����Ļ�ڣ����Ϊ
����������scrolling��������ʹ�ù����Ա��ƶ��������е��κ�λ�ã����һ�
�����ù���ܵ���Ļ���ȥ��

>> �� C-n ��������ƣ�һֱԽ����Ļ�߽磬ͬʱ�۲췢����ʲô�仯��

�������һ���ַ�һ���ַ���Ų���̫�����㻹����һ����һ���ʵ�����M-f
(META-f) ���Խ������ǰ�ƶ�һ���ʣ��� M-b ���������ơ�������ġ��ʡ�ָ
Ӣ�ĵ��ʣ���������˵������ָ�ƶ�����һ�������š���

>> ���� M-f �� M-b��

������ͣ��һ���ʵ��м䣬M-f ���ƶ�������ʵ�ĩβ�������괦�ڴ����
֮��Ŀհ״���M-f ���ƶ�����һ���ʵ�ĩβ��M-b �Ĺ������ƣ�ֻ�Ƿ����෴��

>> ������ M-f �� M-b���м����һЩ C-f �� C-b��
   ����Թ۲쵽 M-f �� M-b �ڲ�ͬλ���������ֳ����Ĳ�ͬ��Ϊ��

��ע�� C-f ��C-b �� M-f ��M-b ����֮�����ȹ�ϵ��ͨ���Ĺ����ǣ�META ϵ
����ϼ����������������Զ���ĵ�λ������ʡ����ӡ����䣩������ CONTROL
ϵ����ϼ������������������޹صĻ�����λ�������ַ����еȵȣ�����

���ƵĹ����ڡ��С��롰���ӡ�֮��Ҳͬ�����ã�C-a �� C-e ���Խ�����ƶ���
��һ�С���ͷ����β������ M-a �� M-e �򽫹���ƶ�����һ�䡱��ͷ����β����

>> ������ C-a���ٰ����� C-e��
   ������ M-a���ٰ����� M-e��

��һ��Ϊʲô�ظ��� C-a �����û�����ã����ظ��� M-a ��������ù�겻��
�ػ��˵���һ�����ӡ���Ȼ�����ȹ��ɲ����ϸ񣬵��Ǻ���Ȼ��

���ͣ����λ��Ҳ���Գ�������λ����point�������߸ɴ�˵�����ָʾ������Ļ
�ϡ���λ�����ı��е�λ�á�

����Լ򵥵Ĺ���ƶ�������һ���ܽᣬ����Ҳ���������ʺ�������ƶ���

        C-f     �����ƶ�һ���ַ�
        C-b     �����ƶ�һ���ַ�

        M-f     �����ƶ�һ���ʡ����������ƶ�����һ�������š�
        M-b     �����ƶ�һ���ʡ����������ƶ�����һ�������š�

        C-n     �ƶ�����һ��
        C-p     �ƶ�����һ��

        C-a     �ƶ�������
        C-e     �ƶ�����β

        M-a     �ƶ�������
        M-e     �ƶ�����β

>> ���������е������ϰ���Σ���Щ�ɶ�����õ����

���ﻹҪ����������Ҫ�Ĺ���ƶ����M-< ��META С�ںţ����Խ�����ƶ���
�������ֵ��ͷ��M-> ��META ���ںţ����Խ�����ƶ����������ֵ���ĩβ��

ע�⣬�ڴ󲿷ּ����ϣ�С�ںţ�<����Ҫ���ϵ�����Shift�������룬��������
Щ��������Ӧ���� Shift �������� M-<��������� Shift ����������Ļ���
M-comma��META ���ţ���

>> ��һ�� M-< ���Ƶ�������ָ�ϵ��ʼ��
   Ȼ���ٰ����� C-v �ص����

>> ��һ�� M-> ���Ƶ�������ָ�ϵ���ĩβ��
   Ȼ���ٰ����� M-v �ص����

�����ļ������з�����Ļ���Ҳ�������������ƶ���ꡣ������������������
�Ƽ���ѧϰ C-b ��C-f ��C-n ���� C-p����1���������κμ����϶����á���2��
��������ʹ�� Emacs ֮����ᷢ������Щ��ϼ����÷����Ҫ��ö࣬��Ϊ��
���ֲ���Ҫ�뿪����������3��һ����ϰ����ʹ����Щ��ϼ�����Ҳ���Ժ����׵�
��Ӧ�������߼��Ĺ���ƶ����

�󲿷ֵ� Emacs ����������ֲ��������Ҷ��ڶ���������ԣ���Щ���ֲ�������
����ָ��������ظ�������Ϊһ������ָ�����ֲ�����Ҳ�����ظ��������ķ���
�ǣ������� C-u��Ȼ������������Ϊ�������������������������META ����
EDIT �� ALT��������ô������һ�ְ취����ס META �����ţ�Ȼ���������֡���
�����ǻ��ǽ������� C-u����Ϊ�����κ��ն˻��϶����á��������ֲ���Ҳ��Ϊ
��ǰ׺����������˼��˵�������������ʹ���������������ġ�

������˵�� C-u 8 C-f ����ǰ�ƶ� 8 ���ַ���

>> Ϊ C-n ���� C-p ָ��һ�����ֲ��������������ֻ��һ������Ͱѹ���ƶ�
   �����еĸ�����

��Ȼ�󲿷���������ֲ�������Ϊ���ظ�����������Ҳ��Щ�������⣬���ǽ���
�ֲ����������á�������Щ�������Ŀǰ��ûѧ����������ǰ׺������Ϊһ��
��־����ֻҪ������һ��ǰ׺������������ֵΪ�Σ�������ı�����Ĺ��ܡ�

�� C-v �� M-v ��������һ�����͵����⡣������һ������ʱ�����ǽ�������ָ
���ġ��������������ǡ���������������˵��C-u 8 C-v ����Ļ���¹��� 8 �У�
������ 8 ����

>> �������Կ������� C-u 8 C-v��

�������Ӧ���Ѿ����������Ϲ����� 8 �С�������뽫���ٴε����¹��������
�Ը���һ������Ȼ��ִ�� M-v��

���������ʹ��һ������ϵͳ������ X11 ����΢���� Windows����ô�� Emacs
���ڵı�ԵӦ����һ�������ε�����С�����������������������ݹ�������
�������֡�

>> �����ڡ��������ڵķ��������ϰ�һ������м���
   ����Ӧ�û�����������ָʾ��λ�á�

>> ����ס�м�ʱ�����Ž���������ƶ���
   ��ῴ���������������ƶ������¹�����
   ��Windows �汾���� Windows ����Ĵ�ͳ����ϰ�ߣ��������������á���


* �� EMACS ʧȥ��Ӧ��ʱ��WHEN EMACS IS HUNG��
-----------------------------------------------

��� Emacs ���������ʧȥ��Ӧ��������� C-g ����ȫ����ֹ�������C-g
Ҳ������ֹһ��ִ�й��õ����

C-g ������ȡ�����ֲ�����ֻ���뵽һ������

>> ���� C-u 100 �趨һ��ֵΪ 100 �����ֲ�����Ȼ�� C-g��
   �����ٰ� C-f�����Ӧ��ֻ���ƶ�һ���ַ�����Ϊ���Ѿ��� C-g ȡ���˲�����

����㲻С�İ���һ�� <ESC>����Ҳ������ C-g ��ȡ������
�����˵���ƺ������⣬��Ϊ�����������˳�������Ӧ���� C-M-g��
  ȡ�� <ESC> ����ȷ���������������� <ESC>����


* �����õ����DISABLED COMMANDS��
-----------------------------------

��һЩ Emacs ��������á��ˣ��Ա����ѧ���ڲ��˽���ȷ�й��ܵ��������
�ö�����鷳��

������õ���һ�������õ����Emacs ����ʾһ����ʾ��Ϣ���������������
�����Ǹ�ʲô�ģ�ѯ�����Ƿ�Ҫ���������ڵõ���Ŀ϶�֮����ִ�������

��������������������� Emacs ѯ�����ʱ��Ӧ�ð��ո�һ����˵�����
�㲻���ã��Ͱ���n����

>> ���� C-x C-l ������һ�������õ����
   Ȼ���� n ���ش�ѯ�ʡ�


* ����WINDOWS��
-----------------

Emacs �����ж������ÿ��������ʾ��ͬ�����֡�����������ô�Ը������
������������ѧ����ιص�����Ĵ�����ʵҲ�ܼ򵥣�

        C-x 1   ֻ����һ������Ҳ���ǹص��������д��񣩡�

Ҳ�����Ȱ� CONTROL-x Ȼ���ٰ� 1��C-x 1 �ᱣ��������ڵĴ��񣬲���������
��������Ļ��ͬʱ�ص����������Ĵ���

>> �ѹ���Ƶ�����Ȼ������ C-u 0 C-l��

>> ���� CONTROL-h k CONTROL-f���۲쵱һ���´������ʱ��ǰ����������ʾ
   CONTROL-f ������ĵ����������С�ġ�

>> ���� C-x 1 �ص��ĵ�����

����������ǰѧ�������̫һ������Ϊ�������������ַ����� CONTROL-x ��
ʼ����һϵ��������� CONTROL-x ��ʼ�ģ���Щ�������඼���������ļ���
����������������buffer�����ں�����ϸ���ܡ����ȵ��������Ķ����йأ���
����Щ������ܰ����� 2 ����3 ������ 4 ���ַ���


* ������ɾ����INSERTING AND DELETING��
--------------------------------------

�������ֺܼ򵥣�ֱ���ü��̾Ϳ����ˡ����ܿ������ַ������� A��7��* �ȵȣ�
���� Emacs ��Ϊ���ֲ��ҿ���ֱ�Ӳ��롣�� <Return>���س����������һ����
�з���

������� <Delback> ��ɾ����������һ���ַ������������ Emacs ֮�����
��Ӧ��һ����һ����˵ <Delback> ����λ�� <Return> ���Ϸ�ĳ����һ�����ͷ
�ļ���ͨ������ʾΪ��Delete������Del�����ߡ�Backspace����

������ҵ��ˡ�Backspace��������ô��Ӧ�þ��� <Delback>����ʱ���������ڱ�
�ĵط��ҵ���һ����Del��������ô��ҲӦ�ò��� <Delback>��

һ�ָ�ͨ�õ�˵���ǣ�<Delback> ��ɾ��λ�ڹ��ǰ��һ���ַ���

>> ���ھ������ԡ����õ��֣�Ȼ�󰴼��� <Delback> ɾ�����ǡ�
   ���õ����ļ����޸ģ�����ʲô��û��ϵ���������ר������ϰ�õġ�

���һ�����ֺܳ��������˴���Ŀ��ȣ���ʾ���µĲ��ֻ��ڽ��ڵ���һ�м���
��ʾ����ʱ����һ����б�ߣ��ڿ���̨���Ƿ�б�ߣ��������ͼ�δ���ϵͳ����
Ӧ����һ��СС��ת���ͷ����ʾ���ұ��أ���������ĳһ�еĽ�����ʾ��

>> �������֣�һֱ����Ļ���ұ߽磬Ȼ���������ῴ��һ�������г��֡�

>> �� <Delback> ɾ��һЩ���֣�ֱ�����г���С�ڴ�����ȣ������о���ʧ�ˡ�

���з��������ַ�һ�����Ա�ɾ���������м�Ļ��з���ɾ���������н����
����һ�С�����ϲ������һ��̫���������˴�����ȣ����ͻ���һ����������
��ʾ��

>> �ƶ���굽ĳ�еĿ�ͷ������ <Delback>��
   ��ʱ���н�����ǰһ��һ�𱻺ϲ�Ϊһ�С�

>> ���� <Return> ���²�����ղ�ɾ���Ļ��з���

ǰ�潲�����󲿷ֵ� Emacs �������ָ���ظ�������������Ҳ���������ַ���
����ظ�ִ�������ַ�������ʵ���Ͼ�����������ͬ���ַ���

>>  ���� C-u 8 *���⽫����� ********��

�ã�������Ӧ���Ѿ�������������ĵ��ı�������޸Ĺ��ܣ���ʵɾ��������
���Դ�Ϊ��λ�����У�������һ�����ڡ�ɾ����������С�᣺

        <Delback>    ɾ�����ǰ��һ���ַ�
        C-d          ɾ�������һ���ַ�

        M-<Delback>  �Ƴ����ǰ��һ����
        M-d          �Ƴ������һ����

        C-k          �Ƴ��ӹ�굽����β������ַ�
        M-k          �Ƴ��ӹ�굽����β������ַ�

���������Ѿ�ע�⵽�ˡ�ɾ����delete�����͡��Ƴ���kill�������ô����𣬺�
�Ļ�����ϸ˵������

ע�⡰<Delback> �� C-d�����С�M-<Delback> �� M-d���Ǹ���ǰ�������� C-f
�� M-f ���������ģ���ʵ<Delback>���ǿ����ַ��������Ⱥ�����һ�㣩��C-k
�� M-k �Ĺ�ϵ��ĳ�̶ֳ����� C-e �� M-e һ����������ѡ�һ�С��͡�һ�䡱
��һ����ȵĻ���

��Ҳ������һ��ͨ�õİ취���Ƴ�����������κ�һ���֣����Ȱѹ���ƶ�����
��Ҫ�Ƴ��������һ�ˣ�Ȼ�� C-@ �� C-SPC����һ���ɣ�SPCָ�ո񣩡�ע�⣬
C-SPC �����������û��趨�����뷨�ȼ������������C-SPC �ͱ�ϵͳ���ض���
�����ݸ� Emacs �ˣ�������ﻹ���Ƽ�ʹ��C-@������Ȼ�󽫹���ƶ�����һ�ˣ�
�ٰ� C-w �Ϳ��԰�λ��������֮������������Ƴ��ˡ�

>> �ƶ���굽��һ�ο�ͷ�ġ��㡱�֡�
>> ���� C-@ ��Emacs Ӧ�û�����Ļ���·���ʾһ����Mark set������Ϣ��
>> �ƶ���굽�ڶ����еġ��ˡ��֡�
>> ���� C-w���ӡ��㡱��ʼ�����ˡ�֮ǰ�����ֱ�ȫ���Ƴ���

ע��,���Ƴ���kill�����͡�ɾ����delete�����Ĳ�ͬ���ڱ��Ƴ��Ķ��������һ�
��������ɾ���ľͲ����ˡ���ʵ���ϣ��Ƴ����Ķ�����Ȼ����������ʧ���ˣ���
ʵ���ϱ� Emacs ��¼����������˻������һ�������ɾ�����Ķ�����ȻҲ���ܻ�
���ڴ�������Ѿ��� Emacs���������ˣ����Ծ��Ҳ������ˡ������²��뱻��
�������ֳ�Ϊ���ٻأ�yank������һ����ԣ���Щ���������ܶ����ֵ�������
�����������ּ�¼���������Ǳ��趨���ˡ����ٻء���������Щֻ����һ���ַ�
����ֻ�����հ׵�����Ͳ����¼�����������ݣ���Ȼ��Ҳ���޷��ٻ��ˣ���

>> �ƶ���굽һ�ǿհ��е���ͷ��Ȼ������ C-k �Ƴ���һ���ϵ����֡�

>> �ٴ� C-k������Կ������Ƴ��˸�����һ�к���Ļ��з���

ע�⣬������ C-k ���һ�е������Ƴ������ڶ��� C-k ����Ƴ����з�����ʹ
������е��ж������ƶ���C-k �������ֲ����ķ�ʽ���ر�����Ѳ���ָ����
��ô������ͬ���Ļ��з�һ���Ƴ��������������ظ� C-k ���ѡ����� C-u 2
C-k ��������Լ����ǵĻ��з��Ƴ��������ֻ������ C-k ������Ȼ���������
����

�����Ƴ������ָֻ��Ķ�����Ϊ���ٻأ�yanking���������ͺ���ѱ��˴�������
���ߵĶ������������������������������ɾ�����ֵĵط��ٻأ�Ҳ�����ڱ��
�ط��ٻأ������Զ���ٻ�ͬ���������Եõ����Ķ��������

�ٻص������� C-y�������ڹ�����ڴ�����������Ƴ������֡�

>> ���Կ������� C-y �������ٻء�

�����һ�������˺ü��� C-k����ô���б��Ƴ����лᱻ�洢��һ��ֻҪһ��
C-y �Ϳ��԰����Ƕ��ٻء�

>> ���������ԣ����������� C-k��

���������ָ��ոձ������Ƴ������֣�

>> �� C-y��Ȼ��ѹ�������ƶ����У��ٰ�һ�� C-y��
   ������Ӧ��֪����ô���������ˡ�

C-y �����ٻ����һ���Ƴ������ݣ�������ٻ�ǰ�����Ƴ��������أ����ǵ�Ȼ
û�ж���������� M-y ���ٻ����ǡ����� C-y �ٻ�����Ƴ�������֮�󣬽���
���ٰ� M-y �Ϳ����ٻ���ǰһ�α��Ƴ������ݣ��ٰ�һ�� M-y �ֿ����ٻ�����
һ�εġ�������ʹ�� M-y ֱ���ҵ�����Ҫ�ٻصĶ�����Ȼ��ʲôҲ������������
�༭�����ˡ�

��������� M-y �ܶ�Σ�����ܻ�ص���ʼ�㣬Ҳ��������Ƴ������֡�
�����ó���ʵ������һ��������

>> �Ƴ�һ�У��ƶ�һ�¹�꣬Ȼ�����Ƴ�����һ�С�
   �� C-y ���ڶ����Ƴ��������ٻ�����
   �������ٰ� M-y�������ᱻ��һ���Ƴ�������ȡ����
   �����ٰ����� M-y �����ᷢ��ʲô��
   �ټ�����ֱ���ڶ��б��ٻ�����Ȼ�����������Ρ�
   �������Ȥ����������Ÿ� M-y ָ��һ�����Ļ򸺵Ĳ�����


* ������UNDO��
--------------

������޸���һ�����֣��־��øĵò��ã������� undo ������г�����
C-x u��

ͨ�� C-x u ������һ����������ɵ����иı䣻�������һ����������ε�ʹ��
C-x u��������ǰ������Ҳ���γ�����

�������������⣺
1�� û�иı����ֵ�����㣨��������ƶ�����͹������
2�� �Ӽ���������ַ�����Ϊ��λ����ÿ�� 20 ���ַ����������д�����
    ������Ϊ�˼������ڳ������������֡�����ʱ��Ҫ���� C-x u �Ĵ�����

>> �� C-k ����һ���Ƴ���Ȼ������ C-x u �������ٴγ��֡�

C-_ Ҳ�ǳ�������������ø� C-x u һ�����������Ƚ����׶�����롣C-_ ��
ȱ������ĳЩ�����Ͽ��ܲ�̫���װ�����Ҳ��������ͬʱ�ṩ C-x u ��ԭ����
ĳЩ�ն��ϣ�����԰�ס CONTROL �ٰ���/�������� C-_��

���ֲ������� C-_ �� C-x u ��������ִ�г������ظ�������


* �ļ���FILE��
--------------

�뱣�湤���ɹ���Ҫ�ǵô��̣�����һ���˳� Emacs ��༭�����־ͻᶪʧ��Ҫ
���̣���Ҫ�ڱ༭ǰ��Ѱ�ҡ���һ�������ļ������������ͨ��Ҳ����Ϊ�����ʡ�
�ļ�����

Ѱ�ҵ�һ���ļ���ζ��������� Emacs ��鿴����ļ������ݡ�������Ƕȿ���
��͵�������ֱ�ӱ༭����ļ���ֻ�����������޸�ֻ���ڡ����̡���ʱ��Ż�
��д���ļ���Ҳ����Ϊ��ˣ�����Զ���һ��д��һ����ļ������ذ������ȱ
�ļ�Ҳ���浽������ϡ��ڴ��̵�ʱ��Emacs ��Ѵ���ǰ���ļ����������棬
�Է������֮�����뷴�ڡ�

����Ļ���·�����Ӧ���ܹ�����ͷβ���Ƕ��ߡ�-����һ�У�����ͨ����һЩ����
��--:-- TUTORIAL.cn�������֣���Щ���ִ������㵱ǰ���ڷ��ʵ��ļ���������
�������ڷ��ʵ��ļ��С�TUTORIAL.cn������ֻ��һ��������ʱʹ�õĿ�����ÿ��
Emacs Ѱ�ҵ�һ���ļ����ļ����ͻ���������λ�á�

Ѱ���ļ���������һ���ص㣬�Ǿ������������ļ��������ǳ�����������
�˶�����һ������������������������Ȼ�����ļ�����������������������
֮��

        C-x C-f   Ѱ��һ���ļ�

Emacs ����ʾ�������ļ�������������ļ������������Ļ��׶˵�һ�У���һ
�б���ΪС���壨minibuffer������С�����������ʹ��ͨ���� Emacs �༭����
���༭�ļ�����

��С�����������ļ�������ʵ������������Ҳһ����ʱ������ C-g ȡ����

>> ���� C-x C-f��Ȼ������ C-g
   ���ص�С���壬ͬʱҲ��ȡ��ʹ��С����� C-x C-f ���
   ��Ȼ�ˣ���Ҳû�����κ��ļ���

�� <Return> �����ļ��������롣��֮�� C-x C-f ���ʼ�������ҵ���ָ����
�ļ���С������ C-x C-f �������֮��Ҳ����ʧ��

գ�ۼ��ļ��ͱ���ʾ����Ļ�ϣ�����Կ�ʼ�༭�ˡ��������������

        C-x C-s   ��������ļ�

��������� Emacs �е����ִ洢���ļ��С���һ�δ��̵�ʱ�� Emacs �Ὣԭ��
���������Ա��ݡ��������Ĺ���ͨ������ԭ�ļ���֮������һ����~���ַ���
������������˵������һ�����˵����ԣ��ص��ļ����ݿ������������
  M-x customize-variable <Return> make-backup-files <Return>��

���̽�����Emacs ����ʾд���ļ����ļ�������������ɾ������̵�ϰ�ߣ���
���Լ���ϵͳ���������������������ʧ��

>> ���� C-x C-s �ѱ�����ָ�ϴ�������
   �������Ļ���·�����һ����Ϣ����Wrote ...TUTORIAL.cn����

�㲻������Ѱ��һ�����е��ļ����鿴��༭��������Ѱ��һ�������ڵ��ļ���
ʵ���������� Emacs �������ļ��ķ������ҵ������ڵ����ļ���ֻ���ڴ��̵�ʱ
��Emacs �Ż�������������ļ���������֮���һ�о͸��༭һ�������ļ�û
�������ˡ�


* ��������BUFFER��
------------------

������� C-x C-f �ҵ����򿪵ڶ����ļ�������һ���ļ���Ȼ�� Emacs �С�Ҫ
�лص�һ���ļ���һ�ְ취������һ�� C-x C-f����������Ϳ����� Emacs ��ͬ
ʱ�򿪶���ļ���

>> �� C-x C-f foo <Return> �ķ�ʽ����һ����Ϊ��foo�����ļ���
   ����һЩ���֣����� C-x C-s �����ļ���foo����
   ������� C-x C-f TUTORIAL.cn <Return> �ص����

Emacs ��ÿ���༭�е��ļ�������һ����Ϊ����������buffer�����ĵط���ÿѰ
�ҵ�һ���ļ���Emacs �������ڲ�����һ�������������������������г���ǰ
���еĻ�������

        C-x C-b   �г�������

>> ���ھ���һ�� C-x C-b

�۲�һ�»���������α������ģ����ܿ��ܸ������Ӧ���ļ�ͬ����ʵ���ϣ�һ
�� Emacs ��������κ����ֶ���ĳ����������һ���֡�

>> ���� C-x 1 �뿪�������б�

���ܴ��ڶ��ٻ��������κ�ʱ��ֻ����һ������ǰ����������Ҳ���������ڱ�
����������������༭�����Ļ��������ͱ��롰�л�����ȥ�����潲������
C-x C-f ��һ�ְ취����������һ�����򵥵İ취���Ǿ����� C-x b����������
���������뻺���������ơ�

>> ���� C-x b foo <Return> �Իص��ļ���foo���Ļ�������
   Ȼ������ C-x b TUTORIAL.cn <Return> �ص����

���������£�������������Ӧ���ļ���ͬ���ģ�������Ŀ¼������������Ҳ
���Ǿ��Եġ��� C-x C-b �õ��Ļ������б�������ʾ����������

���� Emacs �����￴���ġ��κΡ����ֶ�һ������ĳ����������Ȼ����������δ
���ж�Ӧ�ļ���������ʾ�������б��Ļ����������������ٱ��硰*Messages*��
������Ҳû�ж�Ӧ�ļ���������������ŵĶ����� Emacs �ײ����ֵ���Ϣ��

>> ���� C-x b *Messages* <Return> �����Ϣ�������ﶼ��ʲô������
   Ȼ�������� C-x b TUTORIAL.cn <Return> �ص����

������ĳ���ļ�����Щ�޸ģ�Ȼ���л�����һ���ļ��������������������
ǰһ���ļ����̡��Ե�һ���ļ����޸���Ȼ�������� Emacs �У�Ҳ����������Ӧ
�Ļ���������ң��Եڶ����ļ����޸�Ҳ����Ӱ�쵽��һ���ļ���������ã�
����Ҳͦ�鷳����Ϊ�������Ҫ�洢��һ���ļ�������Ҫ�� C-x C-f �л���ȥ��
�� C-x C-s ���̡�����Ҫһ�������ķ������� Emacs �Ѿ�Ϊ��׼�����ˣ�

        C-x s   ������������

C-x s ���ҳ������ѱ��޸ĵ���δ���̵Ļ�������Ȼ���������ѯ�ʣ��Ƿ���Ҫ
���̣�

>> ����һ�����֣�Ȼ������ C-x s��
   ��Ӧ�û����㣬�Ƿ�Ҫ������Ϊ TUTORIAL.cn �Ļ�������
   ����y��������������̡�


* �����չ��EXTENDING THE COMMAND SET��
-----------------------------------------

Emacs ������������ϵ����ǣ���Ҳ�����塣�����Ƕ���Ӧ�� CONTROL �� META
��ϼ�����Ȼ�ǲ����ܵġ�Emacs ����չ��eXtend�����������������⣬��չ
���������ַ��

        C-x     �ַ���չ��  C-x ֮��������һ���ַ�������ϼ���
        M-x     ��������չ��M-x ֮������һ����������

�ܶ���չ����൱���ã���Ȼ�����Ѿ�ѧ������������������ǿ��ܲ���ô��
�á��������Ѿ�����һЩ��չ�����ˣ������� C-x C-f Ѱ���ļ����� C-x C-s
�����ļ����˳� Emacs �õ� C-x C-c Ҳ����չ��������õ����˳� Emacs ��
�������ʲô��ʧ��Emacs �����˳�֮ǰ��������̵ģ�

�ڿ���̨�£�C-z ������ʱ�뿪 Emacs������Ȼ���㻹�����ٻ�����

������ C-z ��ϵͳ�У�C-z ��� Emacs�����𡱣�Ҳ����˵������ص� shell
�����˳� Emacs���ڳ��õ� shell �У�ͨ�������á�fg�����ߡ�%emacs��������
�λص� Emacs �С�

��û���ṩ�����ܵ�ϵͳ�У�C-z ���� Emacs ֮�´���һ���� shell ������
�����������򣬲����ٴΡ��ص���Emacs �С�����Ȼ���ǲ�û�������뿪������
������£�ͨ���� shell ���exit������ shell �ص� Emacs��

������ڴ����˳���½��ʱ������ C-x C-c���� Emacs �������ʼ���������֮��
���ⲿ�������֮��Ҳ������ C-x C-c �˳�������һ������������㲻���˳�
��¼����û��ǰ� Emacs ����������˳���

C-x ����չ�����кܶ࣬�����г��������Ѿ�ѧ���ģ�

        C-x C-f         Ѱ���ļ���
        C-x C-s         �����ļ���
        C-x C-b         �г���������
        C-x C-c         �뿪 Emacs��
        C-x 1           �ص��������д���ֻ����һ����
        C-x u           ������

����������չ������ͨ���������ã���ֻ���ڲ���ģʽ�¡����� replace-string
���ַ����滻��������������ȫ�ķ�Χ�ڰ�һ���ַ����滻����һ��������
�� M-x ֮��Emacs ������Ļ�׶�����ѯ�ʲ��ȴ��������������������������
��replace-string������ʵֻ��Ҫ�á�repl s<TAB>�������ˣ�Emacs ������Զ�
���롣������֮�� <Return> ��

�ַ����滻������Ҫ���������������滻���ַ����������滻�����ַ�����ÿ��
���������붼�Ի��з���������

>> ������Ƶ���������ڶ��еĿհ״���Ȼ������
   M-x repl s<Return>changed<Return>altered<Return>��

   �����±���һ��ԭ�ģ���Ӧ��ϰ֮�裺��
   Notice how this line has changed: you've replaced... 

��ע����һ�еı仯���ڹ��֮��ķ�Χ�ڣ����Ѿ�����changed������ʡ�����
������������֡���ȫ���á�altered���滻���ˡ�


* �Զ����棨AUTO SAVE��
-----------------------

������Ѿ��޸���һ���ļ������ǻ�û���ü�������ļ�����Ͱչ��ˣ���ô��
�������޸ľͺܿ��ܻᶪʧ��Ϊ�˱��������Ĳ��ҷ�����Emacs �ᶨ�ڽ����ڱ�
�����ļ�д��һ�����Զ����桱�ļ��С��Զ������ļ����ļ�����ͷβ����һ��
��#���ַ������������ڱ༭���ļ��С�hello.c������ô�����Զ������ļ��ͽ�
��#hello.c#��������ļ�������������֮�� Emacs ɾ����

���ԣ����粻����ķ����ˣ������Դ��ݵش�ԭ�����ļ���ע�ⲻ���Զ���
���ļ���Ȼ������ M-x recover file<Return> ���ָ�����Զ������ļ�������
ʾȷ�ϵ�ʱ������ yes<Return>��


* ��������ECHO AREA��
---------------------

��� Emacs ������������ַ�����Ľ�������������ڴ�����·���Ϊ����������
�ĵط�������ʾ��������λ����Ļ��������һ�С�


* ״̬����MODE LINE��
---------------------

λ�ڻ��������Ϸ���һ�б���Ϊ��״̬������״̬���ϻ���ʾһЩ��Ϣ�����磺

--:**  TUTORIAL.cn       (Fundamental)--L670--54%----------------

״̬����ʾ�� Emacs ��״̬�������ڱ༭�����ֵ�һЩ��Ϣ��

��Ӧ��֪���ļ�������˼�ɣ��������ҵ����Ǹ��ļ��-NN%-- ��ʾ���ǹ����
ȫ���е�λ�á����λ���ļ��Ŀ�ͷ����ô����ʾ --Top-- ������ --00%--����
��λ���ļ���ĩβ������ʾ --Bot--������ļ���С��һ����������ʾȫ�����ݣ�
��ô״̬������ʾ --All--��

��L�� ���������ָ����˹�������е��кš�

�ͷ���Ǻţ�*����ʾ���Ѿ������������Ķ����ոմ򿪵��ļ��϶�û�б��Ķ�
��������״̬������ʾ�Ĳ����ǺŶ��Ƕ��ߣ�-����

״̬����С����������ݸ����㵱ǰ����ʹ�õı༭ģʽ��ȱʡ��ģʽ��
Fundamental����������������ʹ�õ����������һ�֡���ģʽ����

Emacs ����ģʽ�������ܡ��������༭�������ġ������� Lisp ģʽ��Ҳ����
���༭������Ȼ�����ı��ġ������� Text ģʽ���κ������ֻ��Ӧ��һ����ģ
ʽ�������ƻ���ʾ��״̬���ϣ�Ҳ����������ʾ��Fundamental���ĵط���

��ģʽͨ����ı�һЩ�������Ϊ���ȷ�˵�����ܱ༭ʲô���Եĳ�����룬��
��������һ����ͬ������������ע�͡������ڲ�ͬ��������ע�͵��﷨�����ǲ�
ͬ�ģ���ʱ��ͬ����ģʽ�ͻ��ø��Բ�ͬ���﷨����������ע�͡���ģʽ���ǿ�
���� M-x ��������չ���M-x fundamental-mode �Ϳ����л��� Fundamental
ģʽ��

�༭��Ȼ�����ı������������ڡ���Ӧ���� Text ģʽ��

>> ���� M-x text mode<Return>��

���ģ�ʲô��û�䡣����ϸ��һЩ���Է��֣�M-f �� M-b ���ڰѵ����ţ�'��
��Ϊ�ʵ�һ�����ˡ�������ǰ�� Fundamental ģʽ�У�M-f �� M-b ����������
��Ϊ�ָ����ʵķ��š�

��ģʽͨ�������һЩ���Ƶ�С��������Ϊ�ܶ�������ʵ��ɵ��ǡ���ͬ�Ĺ�
������ֻ���ڲ�ͬ�����»��в�ͬ�Ĺ�����ʽ���ѡ�����ν����ͬ���족����
Emacs ��õ��˺ܺõ����֡�

�� C-h m ���Բ鿴��ǰ��ģʽ���ĵ���

>> �� C-u C-v �����д�����Ļ�����Ϸ���
>> ���� C-h m������ Text ģʽ�� Fundamental ģʽ����Щ��ͬ��
>> ���� C-x 1 �ص��ĵ�����

��ģʽ֮���Գ�֮Ϊ������major����ģʽ������Ϊͬʱ���С���ģʽ����minor
mode�����ڡ���ģʽ�����������ģʽ�������ṩһЩ�����Ĺ��ܡ�ÿ����ģʽ
�����Զ����ؿ����͹رգ���������ģʽ�޹أ�����ģʽҲ�޹ء���������Բ�
ʹ�ø�ģʽ��Ҳ����ֻʹ��һ����ͬʱʹ�ö����ģʽ��

��һ�������Զ����У�Auto Fill���ĸ�ģʽ�����ã��ر����ڱ༭��Ȼ�����ı�
��ʱ�������Զ����к�Emacs ��������ֳ���һ�б߽�ʱ�Զ����㻻�С�

�� M-x auto fill mode<Return> �����Զ�����ģʽ������һ����������Զ�
����ģʽ�ᱻ�رա�Ҳ����˵������Զ�����ģʽû�б��������������Ὺ��
��������Ѿ������ˣ���������ر�������������˵��������������������
�أ�toggle����ģʽ��

>> �������� M-x auto fill mode<Return>��Ȼ������õ�ʲô��ֱ���㿴����
   �ֳ����С��������һЩ�ո���Ϊ Auto Fill ֻ�ڿհ״����ж��С�
   ������ո��Ӣ����˵�Ǳ���ģ����������򲻱ء���

�б߽�ͨ�����趨Ϊ 70 ���ַ�������ָӢ���ַ������������ C-x f �������
���ֲ����������趨����

>> ���� C-x f �����ݲ��� 20�� C-u 2 0 C-x f��
   Ȼ������һЩ���֣��۲� Emacs ���Զ����ж���
   ������� C-x f ���߽���� 70��

������ڶ�����м�����һЩ�޸ģ���ô�Զ�����ģʽ���������������������
���У�����Ҫ�� M-q �ֶ����С�ע�⣬������λ������Ҫ���е���һ���

>> �ƶ���굽ǰһ���У�Ȼ������ M-q��


* ������SEARCHING��
-------------------

Emacs ������ǰ����������ַ���������������һ���ƶ�������������ɹ�
�󣬹���ͣ��������Ŀ����ֵĵط���

Emacs ����������Ķ���֮�����ڣ����ǡ������ģ�incremental��������˼����
��������ͬʱ���У����ڼ�����һ��һ������������ʵĹ����У�Emacs ���Ѿ�
��ʼ���������ˡ�

C-s ����ǰ������C-r ����������������ֱ���ô�죡���ż��ԡ�

�ڰ��� C-s ֮�󣬻���������С�I-search���������֣�����Ŀǰ Emacs ����
�ڡ�����������״̬�����ȴ������������ִ����� <Return> ���Խ���������

>> ���� C-s ��ʼһ��������ע������һ�㣬һ������һ���ַ���
   �������롰cursor������ʣ�ÿ��һ���ֶ�ͣ��һ�²��۲��ꡣ
   ������Ӧ���������ҵ���cursor��������ˡ�
>> �ٰ�һ�� C-s��������һ����cursor�����ֵ�λ�á�
>> ���ڰ��Ĵ��˸�����������������ƶ��ġ�
>> �� <Return> ����������

����ϸ��ô����һ�ν���ʽ�����У�Emacs �᳢����������Ŀ����ֵ�λ�á�Ҫ
������һ������λ�ã����ٰ�һ�� C-s������Ҳ���Ŀ�꣬Emacs �ᷢ�����١�
��һ��������������ʧ�ܡ������������У��������� C-g ����ֹ����������ᷢ
�� C-g ���ù��ص�������ʼ��λ�ã��� <Return> ���ù��������������ϣ�
���Ǻ����õĹ��ܡ���

ע�⣺��ĳЩ�ն��£����� C-x C-s �ᶳ����Ļ����Ļû���κ��������ʹ�㿴
���� Emacs ���κα仯����ԭ���ǲ���ϵͳ�ġ��������ơ����������� C-s ��
��������Ļ���� C-q ���Խ����Ļ���ᡣҪ���������⣬��ο� Emacs �ֲ�
��ġ�Spontaneous Entry to Incremental Search��һ�ڡ�Emacs �ֲ���ܻ�û
�����ķ��롿�������ṩ��һЩ���õĽ��顣

�ڽ���ʽ�����У����˸����ɾ��Ŀ���ַ��������һ���ַ������ҹ���ص�
���һ������������λ�á��������Ѿ������ˡ�c��������ͣ�ڡ�c����һ�γ�
�ֵ�λ�ã������롰u�������ͣ�ڡ�cu����һ�γ��ֵ�λ�ã���ʱ�ٰ��˸����
��u���ʹ������ִ�����ʧ�ˣ�Ȼ�����ص���c����һ�γ��ֵ�λ�á�

���⣬�������������ʱ�������� CONTROL ���� META ��ϼ��Ļ����������ܻ�
��������Ҳ�����⣬���� C-s �� M-r ��Щ���������������

ǰ��˵�Ķ��ǡ����¡�����������롰���ϡ������������� C-r��C-r �� C-s
��ȳ������������෴֮�⣬����Ĳ�����һ����


* �ര��MULTIPLE WINDOWS��
----------------------------

Emacs ������֮���ܶ࣬�ܹ�����Ļ��ͬʱ��ʾ��������������֮һ��

>> �ƶ���굽��һ�У�Ȼ������ C-u 0 C-l��

>> �������� C-x 2�����Ὣ��Ļ���ֳ���������
   ��������������ʾ�Ķ��Ǳ�ƪ����ָ�ϣ��������ͣ�����Ϸ��Ĵ����

>> ������ C-M-v �����·��Ĵ���
   ������㲢û�� META ������ ESC C-v Ҳ���ԡ���
   �����Ϲ����� C-M-S-v��Ҳ����ͬʱ��ס CONTROL��META �� SHIFT �ٰ� v��

>> ���� C-x o����o��ָ���ǡ�������other��������
   �����ת�Ƶ��·��Ĵ���

>> ���·��Ĵ����У��� C-v �� M-v ��������
   ͬʱ�������Ϸ��Ĵ������Ķ���Щָ����

>> ������ C-x o ������ƻص��Ϸ��Ĵ����
   ����ص������Ϸ�������ԭ�����ڵ�λ�á�

����ʹ�� C-x o ���Ա������д���ÿһ�����������Լ��Ĺ��λ�ã�����ֻ
��һ�������������ʾ�����ꡣ�����������ڿ���̨�²�����ʾ��꣬��ͼ��
������ȱʡ��ʾΪ�οչ�ꡣ��һ�����еı༭������������������ڵĴ�
�����ǳ��������Ϊ����ѡ�еĴ��񡱡�

������һ�������б༭��������һ��������Ϊ�ο���ʱ��C-M-v �Ǻ����õ���
������ʼ�մ��ڱ༭�����У�Ȼ���� C-M-v �����������һ�����񡣡�����
�����У�Ծͺ��ʺ������ַ�ʽ���С���

C-M-v ��һ�� CONTROL-META ��ϼ���������� META ���Ļ�������ͬʱ��ס
CONTROL �� META �������� v��CONTROL �� META ���Ȱ��ĸ������ԣ���Ϊ����
ֻ�����������Σ�modify������������ַ��ġ�

����㲢û�� META ������Ҳ������ ESC �����棬���������Ļ���Ҫע�ⰴ��˳
���ˣ������������ ESC ��Ȼ�������� CONTROL-v��CONTROL-ESC v ��û�õģ�
��Ϊ ESC ������һ���ַ�����������һ�����μ���modifier key����

>> �����Ϸ���������� C-x 1 �ص��·�����

����������·��Ĵ��������� C-x 1����ô�ͻ�ص��Ϸ��Ĵ�������԰����
������ǡ�ֻ����һ�����񡱡��������������ڱ༭���������

��ͬ�Ĵ��������ʾ��ͬ�Ļ��������������һ���������� C-x C-f ����һ��
�ļ�����һ�����񲢲��ᷢ��ʲô�仯���κ�һ�������ﶼ�����������ļ���

������ķ���������һ���¿���������ļ���

>> ���� C-x 4 C-f������������һ���ļ��������� <Return> ������
   ���Կ�����ָ�����ļ��������·��Ĵ����У�ͬʱ���Ҳ���������

>> ���� C-x o �ص��Ϸ��Ĵ���Ȼ������ C-x 1 �ص��·�����


* �ݹ�༭��RECURSIVE EDITING LEVELS��
--------------------------------------

��ʱ����������ν�ġ��ݹ�༭�����ݹ�༭״̬��λ��״̬���ķ�������ָ
ʾ�����а�������С������ָ����ģʽ���ơ�����˵������ʱ���ܻῴ��
[(Fundamental)]�������� (Fundamental)������������ M-% ���н���ʽ�滻��
ʱ���������� C-s ������������ʱ�滻ģʽ��û�н����������ֽ���������ģʽ��
�������ν�ĵݹ�༭����

�뿪�ݹ�༭������ ESC ESC ESC������һ����ͨ�õġ��뿪�������������
��ʹ�������ص�����Ĵ��񣬻����뿪С���塣

>> ���� M-x ����С���壻Ȼ������ ESC ESC ESC �뿪��

�㲻���� C-g �˳��ݹ�༭����Ϊ C-g ��������ȡ��������ݹ�༭֮�ڡ���
������������arguments����


* ��ø��������GETTING MORE HELP��
-----------------------------------

������ָ�ϵ�Ŀ�Ľ����ǰ������� Emacs �ĺ�������ˮ�������������޲�������
̾���й� Emacs �Ļ����ν��ţ�䶰��������Ȼ���Ѿ���һ������ Emacs ����
������֪���ʵ����飬��Ϊ���ṩ��ǿ����ʵ����̫���ˡ�Ϊ�ˣ�Emacs �ṩ
��һЩ�������鿴 Emacs �������ĵ�����Щ����� CONTROL-h ��ͷ�������
��Ҳ��˱���Ϊ��������Help���ַ�����

Ҫʹ�ð�����Help�����ܣ��������� C-h��Ȼ��������һ���ַ���˵������Ҫʲ
ô��������������Լ�������Ҫʲô��������֪������ô������ C-h ?��Emacs
������������ṩ����Щ����������㰴�� C-h ���뷴�ڣ������� C-g ȡ����

����Щ�����ı��� C-h �����壬�����Լ��������һ���е�����ȷʵ��̫�ã���
��������������������ϵر�Թ���ǵ�ϵͳ����Ա����˵����������㰴 C-h ֮
��û���κΰ�����Ϣ��ʾ��������ô���� F1 ������ M-x help <Return> ����

������İ��������� C-h c������ C-h c ֮��������һ����ϼ���Emacs �����
�������ļ�Ҫ˵����

>> ���� C-h c C-p��

��ʾ����ϢӦ�û���������

        C-p runs the command previous-line

������Ϣ��ʾ�� C-p �����Ӧ�ĺ���������������Ҫ�������ƺ���չ Emacs����
��Ĺ����ɺ�����ɣ����Ժ���������Ҳ���Ա���������򵥵��ĵ��������ٶ�
�����Ѿ�ѧ����������˵�����ǵĺ��������Խ������ǵĹ����ˡ�

���ַ�����һ�������� C-h c ���鿴��

��õ��������Ϣ����� C-h c ���� C-h k ���Կ���

>> ���� C-h k C-p��

�����������´�һ�� Emacs ��������ʾ���������Ƽ����ĵ��������֮���
���� C-x 1 �ص�����������񡣵�Ȼ�㲢����Ҫ����������������ȫ�������ڱ�
�����������������飬Ȼ���ٹص���������

����һЩ�������õ� C-h ���

   C-h f        ����һ����������Ҫ���뺯������

>> ���Կ������� C-h f previous-line<Return>��
   Emacs ���������֪���������йء�ʵ�� C-p ����ܵĺ���������Ϣ��

C-h v ������ʾ Emacs �������ĵ���Emacs �������Ա����������� Emacs ����
Ϊ����ͬ��������Ҫ������������ơ�

   C-h a        �������������Command Apropos����
                ����һ���ؼ���Ȼ�� Emacs ���г������������а����˹ؼ���
                �������Щ����ȫ�������� M-x ������������ĳЩ������˵��
                ����������������г�һ������ϼ���

>> ���� C-h a file<Return>��

Emacs ������һ����������ʾһ�� M-x �����б�������б����������������к�
�С�file�����������Կ�����C-x C-f����������ϼ���ʾ�ڡ�find-file��
���������������Աߡ�

>> �� C-M-v ���ع��� help ���񣬶��Լ��Ρ�

>> ���� C-x 1 ��ɾ�� help ����

   C-h i        �Ķ������ֲᣨҲ����ͨ������ Info����
                ���������һ����Ϊ��*info*�������⻺�����������
                ������Ķ���װ��ϵͳ���������ʹ���ֲᡣҪ�� Emacs ��ʹ
                ���ֲᣬ�� m emacs <Return> �Ϳ����ˡ������֮ǰ��û��
                �� Info ϵͳ����ô�밴��?����Emacs �������� Info ��ʹ
                ��ָ�ϡ��ڿ��걾����ָ��֮��Emacs Info ���Ϊ�����Ҫ
                �ο��ĵ���


* ���ྫ�ʣ�MORE FEATURES��
---------------------------

��ѧϰ�����ʹ�ü��ɣ�Emacs ʹ���ֲᣨmanual��ֵ��һ��������Զ�ֽ���
�飬Ҳ���Կ����Ӱ�������ֲᣨ���Դ� Help �˵�������߰� F10 h r������
��������ܻ�ܸ���Ȥ�Ĺ��ܰɣ�һ���ǿ��԰������ü��̵� completion���Զ�
��ȫ������һ���Ƿ����ļ������� dired��Ŀ¼�༭����

Completion ���������ʡ����Ҫ�ļ������롣����˵�����л��� *Message* ��
��������Ϳ����� C-x b *M<Tab> ����ɡ�ֻҪ Emacs �ܹ��������Ѿ������
����ȷ������Ҫ��������ݣ����ͻ��Զ����㲹�롣�й� Completion ����ϸ˵
�������� Emacs Info �еġ�Completion��һ�����ҵ���

Dired �ܹ���һ�����������г�һ��Ŀ¼�µ������ļ�������ѡ���Ƿ�Ҳ�г���
Ŀ¼����Ȼ�������������ļ��б�����ɶ��ļ����ƶ������ʡ���������ɾ��
�ȵȲ�����Dired Ҳ�� Emacs Info ������ϸ���ܣ��μ���Dired��һ�ڡ�

Emacs ʹ���ֲ��ﻹ���������ľ��ʹ��ܵ��������˽⡣


* �ܽᣨCONCLUSION��
--------------------

��ס��Ҫ�˳� Emacs ���� C-x C-c��Ҫ��ʱ�л��� shell �����Ժ��ٻص�
Emacs ���������� C-z�����л��� shell ���Կ���̨�µ� Emacs ��Ч��

������ȫ��Ϊ�����������д���𲽽̡̳������������ﻹ�������ף�ǧ��
Ҫ�����Լ�����һ��������û��д�á�������Զ��ӭ��Ĳ����ͱ�Թ��


* ���루TRANSLATION��
---------------------

���룺��һ�� <sunyijiang@gmail.com>
У�ԣ�ˮľ������www.newsmth.net��Emacs ���ڶ����Ѽ��ڶ� Emacs �����û�

Emacs ����ָ�ϣ�Tutorial�������������Ѻ�������뱾�������һ�������汾
��TUTORIAL.cn�������ɷ���汾��TUTORIAL.zh���������滻���á�Ȼ����������
�������ô�ϰ����������ͬ�����������﷽ʽ��䷨����Ĳ��죬���һֱ����
�û�ʹ�� TUTORIAL.cn �����Ծ���Ӳ�ͻ�ɬ��������·��� TUTORIAL.cn �Ķ���
����Դ���������飬ϣ�����ǵĹ����ܹ��ñ��ĸ��õط��������á�TUTORIAL.zh
�����������ܸߣ��ڷ�������и���������������Ͳο����ڴ˶����Ѻ�Ĺ���
��ʾ��л��

���������������սĪ����������ʵ�ѡ���ˡ�����ˮľ���� Emacs ��������
��С��Χ�ڵ����ۣ�����ѡ�������ڵ��뷨���û��Ĺ㷺��������������������
��ԴȪ��������������κν��顢������뷨��������ϲ���ķ�ʽ�����������
�����ͨ�������ʼ�ֱ����ϵ���ߣ�Ҳ���Էŵ� GNU Emacs �Ŀ����ʼ��б�����
ˮľ������ Emacs ���Ͻ������ۡ�

�����г���Ҫ�������ʶ��գ�������ע��˵����

    command               ����
    cursor                ���
    scrolling             ����
    numeric argument      ���ֲ���
    window                ���� [1]
    insert                ����
    delete                ɾ�� [2]
    kill                  �Ƴ� [2]
    yank                  �ٻ� [2]
    undo                  ����
    file                  �ļ�
    buffer                ������
    minibuffer            С����
    echo area             ������
    mode line             ״̬��
    search                ����
    incremental search    ����ʽ���� [3]

[1] ��window��һ���ڼ������ص�����һ�㶼����Ϊ�����ڡ��������� Emacs
    �У�����һ����frame���ĸ���ڱ��㷺ʹ�õ� X ����ϵͳ��΢�����Ӵ�
    ��Windows��ϵ�в���ϵͳ�У�Emacs ��һ����frame������һ�������ڡ�����
    �˰� Emacs �еġ�frame����ɡ����ڡ����ӷ���ͨ����ϰ�ߡ�������Emacs
    �еġ�window����ֻ����ɡ������ˡ�������Ϊ Emacs �� window ��
    frame �Ĺ�ϵ�ô���ʹ����������ʮ������ġ�

    ��ѧϰGNU Emacs�����ڶ��棩һ��ԡ�window���͡�frame���ķ����뱾�̳�
    �պ��෴���ֱ����������ڡ��͡����񡱣����ڴ��ر�ע�������������ܲ���
    ���ɻ󡣣���л������ <lixuzhang@gmail.com> ָ����

[2] ���ڡ�delete���͡�kill�������������Ѿ���������ϸ��˵������ɾ������
    ���Ƴ�����Ƚ�������ǰ�߸���������š��ƻ����͡����ɻָ�������˼����
    ���߸���������š���ת�ơ��͡��ɻָ�������˼����˷ֱ�ѡ��������Ϊ��
    �����ʵ���ʣ�ϣ���ܹ����ֳ����𡣡�yank���������ĵ������ж�Ӧ��ʳ�
    �֣���������ѽϴ󡣾��䱾���ǣ���a strong sudden pull�����μ�Τ�ϴ�
    �䣩��������Ȼ���ء�����ԭ�ĵ��� yank ������Ϊ������ǰ�Ƴ��Ķ�������
    �����������˼����������ѡ���ˡ��ٻء�һ�������Ӧ��

[3] ��incremental��һ���ڼ���������й㷺���֣����㷺���ܵ������������
    �����������ġ��͡������ġ�����incremental search������ɡ�����ʽ����
    �����ߡ�����ʽ������������ͨ���Ҷ��и��Ե�����֮�������ǲο�ԭ�Ķ���
    �Ľ��ͣ���... means that the search happens while you type in the
    string to search for������˼��֮���Գ���Ϊ��incremental search������
    ��Ϊ���������������ַ����Ĺ����У��������Ѿ��ڽ����ˡ���������Ϊ����
    ���ġ�����ǿ�������л����ϵı仯�����硰�������ݡ������������롱����
    ���������ġ�����ǿ�����̵��𽥷�չ��Ҳ���ӷ���ԭ�ĵ���˼���������ѡ
    �񽫡�incremental search������������ʽ��������


* ��Ȩ������COPYING��
---------------------

This tutorial descends from a long line of Emacs tutorials
starting with the one written by Stuart Cracraft for the original Emacs.

This version of the tutorial, like GNU Emacs, is copyrighted, and
comes with permission to distribute copies on certain conditions:

Copyright (C) 1985, 1996, 1998, 2001-2012  Free Software Foundation, Inc.

   Permission is granted to anyone to make or distribute verbatim copies
   of this document as received, in any medium, provided that the
   copyright notice and permission notice are preserved,
   and that the distributor grants the recipient permission
   for further redistribution as permitted by this notice.

   Permission is granted to distribute modified versions
   of this document, or of portions of it,
   under the above conditions, provided also that they
   carry prominent notices stating who last altered them.

The conditions for copying Emacs itself are more complex, but in the
same spirit.  Please read the file COPYING and then do give copies of
GNU Emacs to your friends.  Help stamp out software obstructionism
("ownership") by using, writing, and sharing free software!

������Ϊ��Ȩ���������ģ������ο���ʵ�ʷ���Ч����Ӣ��ԭ��Ϊ׼����

������ָ����Ϯ����ʷ�ƾõ� Emacs ����ָ�ϣ��������� Stuart Cracraft Ϊ��
���� Emacs �����İ汾��

��ƪ�ĵ��� GNU Emacs һ��ӵ�а�Ȩ��������������������Լ���·����俽����

   Copyright (C) 1985, 1996, 1998, 2001-2012  Free Software Foundation, Inc.

   ���ĵ������ڲ�����ĵ����ݵ���������κ��˷������κ�ý���ϣ�ͬʱ����
   ����������Ȩ������������������������뷢������ȫ��ͬ�ġ��籾��������
   �����ٴη��б��ĵ���Ȩ����

   ������������������������ͬ������·��������޸ĵ�ȫ���򲿷��ĵ���ͬʱ
   ���븽����Ҫ�������������ĵ�������޸��ߡ�

Emacs �����İ�Ȩ������ȱ��ĵ�Ҫ����һЩ����Ҳ������ͬ�ľ��񡣾����Ķ���
����COPYING����Ȼ������������Ƿַ� GNU Emacs ��������������ʹ�á���д��
��������������ʵ���ж�����ͬ��������ϰ����壨��ν�ġ�����Ȩ������

;;; Local Variables:
;;; coding: chinese-iso-8bit
;;; End:

